body{ font-size: 14px; color: #333; font-family:"微软雅黑";}
.address{width:871px; float: right; border:2px solid #333; background:#070707; margin:0 auto; font-family: "微软雅黑"; margin-top: 10px;}
.address_title{ margin-top: 10px;}
.address_title h2{ float: left; padding:8px 10px; margin-left: 10px; color: #fff;}
.address_title .but{ float: right;margin-top: 25px;}
.address_title .but ul li{ float: left; margin-right: 10px;}
.address_title .but ul li button{ display: block;font-size: 12px; padding:5px 10px;}
.address_title .but ul li a.default:hover{ color: #C7000A; }
.address_title .but ul li button.editor{ background:#00a000; border: none;border-left: 2px solid #0f0; cursor: pointer;color: #fff; }
.address_title .but ul li button.editor:hover{opacity: 0.7;}
.address_title .but ul li button.del{ background-color:rgb(247, 247, 247); border:1px solid #ddd; cursor: pointer; }
.address_item{ margin-top: 10px; margin-left: 10px;padding-bottom: 20px;}
.address_item .item_list{ font-size: 14px; line-height: 22px; }
.address_item .item_list span{ float: left; width: 80px; text-align: right; color: #9d9d9d;}
.address_item .item_list p{ float: left; width: 300px;}
.add_adr{ margin-top: 10px;}
.add_adr p button{font-size: 14px; background-color: #00a000;border: none; padding: 5px 10px; color: #fff;cursor: pointer;border-left: 2px solid #0f0;}
.add_adr p button:hover{opacity: 0.7;}
.adr_detail{ width: 762px; margin: 0 auto; font-family: "微软雅黑";}
.adrwrap{width:760px; /*border:1px solid #c4c4c4;*/  background:#fff; position: relative;}
.adrwrap .adrtitle{/*height: 31px;*/padding: 0 10px;background: #f5f5f5;line-height: 31px;font-family: arial,"\5b8b\4f53";font-size: 14px;font-weight: 700;color: #333;border: 0;}
.adrwrap a.adrclose{display: block;position: absolute;z-index: 100000;top: 5px;right: 10px;overflow: hidden;width: 21px;height: 21px;background: url(../images/close.png) no-repeat 0 0;font-size: 0;line-height: 100px;}
.adrwrap .adrcon{ width: 740px;padding: 10px;}
.adrcon .adrconDiv{ padding: 20px;}
.adrcon .adrconDiv .inputBg{ width: 280px;}
.adrve_detail .item{}
.adrve_detail .item span{ color: #666; font-size: 12px;float: none;display: block;vertical-align: middle;text-align: left; height: 18px; line-height: 18px; padding: 5px 0;}
.adrve_detail .item span em{ color: #C7000A;margin-right: 5px;}
.adrve_detail .item .item_input{ float: left;}
.adrve_detail .item .item_input .inputBg{height: 18px;line-height: 18px;padding: 6px;width: 280px;margin-right: 5px;vertical-align: middle;}
.adrve_detail .item .item_input .red{ line-height: 32px; display: inline; color: #C7000A;}
.adrve_detail .item .item_input .sele{line-height: 18px;padding: 6px;float: none;}
.adrve_detail .btns{ margin-top: 30px;}
.adrve_detail .btns button.btn{
    cursor: pointer; 
    display: block;
 background-color: #00a000;
    border:none;
    border-left: 2px solid #0f0;
    padding: 5px 14px;
    font-size: 13px; 
    color: #fff;}
.adrve_detail .btns input.btn{
    cursor: pointer; 
    display: block;
   background-color: #00a000;
    border:none;
    border-left: 2px solid #0f0;
    padding: 5px 14px;
    font-size: 12px; 
    color: #fff;}
/*===========流程地址修改==========*/
.consignee {
    /*width: 952px;*/
            /*padding: 0 20px;*/
           /*border: 4px solid #f60;*/
}
.con_info{ line-height: 60px;}
.con_info span{ font-size: 12px; font-weight: bolder;} 
.con_info a{ font-size: 12px; margin-left: 30px; color: #005EA7;}
.con_info a:hover{ text-decoration: underline;}
.radio{ /*padding-left: 20px;*/ margin-top: 5px;}
.radio .ritem{ height: 30px; line-height: 30px; /*margin-bottom: 10px;*/color:#9d9d9d;padding: 5px;}
.radio .ritem:hover{background: #353535;}
.radio .ritem.hover{background: #121212; border:1px solid #222222; color:#9d9d9d;}
.radio .ritem.hover a{
    color:#9d9d9d;
}
.radio .ritem .item_action{ margin-left: 5px;}
.radio .ritem .item_action a{color: #0f0;
/*background: #00a000;*/
padding: 3px 10px 3px 10px;
/*border-left: 2px solid #0f0;*/
}
.radio .ritem .item_action a:hover{
    opacity: 0.7;
}
.radio .button{height: 30px;padding-top: 4px; padding-bottom: 20px;}
.radio .button a{height: 30px;margin-right: 10px;padding-left: 20px;float: left;line-height: 30px;font-size: 14px;font-weight: 700;
background: url(../images/btn-20130725.png) no-repeat 0 0;}
.radio .button span{height: 30px;padding-right: 20px;float: left;cursor: pointer;background: url(../images/btn-20130725.png) no-repeat 100% -30px;
color: #fff;}
.ra_detail .item2{ margin-top: 10px;}
.ra_detail .item2 span{ color: #666; font-size: 12px;float:left;display: block;vertical-align: middle;text-align: left; height: 18px; line-height: 18px; padding: 5px 0;}
.ra_detail .item2 span em{ color: #C7000A;}
.ra_detail .item2 .item_input{ float: left; height: 20px;}
.ra_detail .item2 .item_input .text{float:left;height: 18px;line-height: 18px;width: 220px;margin-right: 5px;vertical-align: middle;}
.ra_detail .item2 .item_input .red{ float: left; line-height: 18px; display: inline; color: #C7000A;}
.ra_detail .item2 .item_input .sele{ height:20px;line-height: 20px;border: 1px solid #ccc;float: none;}